#ifndef SINGLEPLAYSCREEN_H
#define SINGLEPLAYSCREEN_H

#include "GamePlayScreen.h"

class SinglePlayScreen : public GamePlayScreen
{
public:
    SinglePlayScreen();
    ~SinglePlayScreen();

    void initGameLayer();
    void loadChatacter();    
    void applyHeroDirection();

    void registerWithTouchDispatcher();
    bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent);
    void ccTouchMoved(CCTouch *pTouch, CCEvent *pEvent);
    void ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent);


public: // properties
    bool isTouching;
    CCPoint currentTouchPos;

};

#endif // SINGLEPLAYSCREEN_H
